Table: Long-term Purchase Commitment [Table]

Line Label Object Class Period Type Balance Name
1 Long-term Purchase Commitment [Table] [Table]

*

*

us-gaap:LongTermPurchaseCommitmentTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Long-term Purchase Commitment Category of Item Purchased [Axis] [Axis]

*

*

us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis
5 Long-term Purchase Commitment, Category of Item Purchased [Domain] [Domain]

*

*

us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain
6 Capital Additions [Member] [Member]

*

*

us-gaap:CapitalAdditionsMember
7 Inventories [Member] [Member]

*

*

us-gaap:InventoriesMember
8 Research and Development Arrangement [Member] [Member]

*

*

us-gaap:ResearchAndDevelopmentArrangementMember
9 Long-term Purchase Commitment [Line Items] [Line Items]

*

*

us-gaap:LongTermPurchaseCommitmentLineItems
10 Long-term Purchase Commitment [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:LongTermPurchaseCommitmentTextBlock
11 Long-term Purchase Commitment [Hierarchy] [Abstract]

*

*

added:Long-termPurchaseCommitmentHierarchy
12 Long-term Purchase Commitment, Description [Concept] Text/String For Period

*

us-gaap:LongTermPurchaseCommitmentDescription
13 Long-term Purchase Commitment, Minimum Quantity Required [Concept] Integer For Period

*

us-gaap:LongTermPurchaseCommitmentMinimumQuantityRequired
14 Long-term Purchase Commitment, Potential Adverse Consequences [Concept] Text/String For Period

*

us-gaap:LongTermPurchaseCommitmentPotentialAdverseConsequences
15 Long-term Purchase Commitment, Time Period [Concept] Text/String For Period

*

us-gaap:LongTermPurchaseCommitmentTimePeriod
16 Long-term Purchase Commitment, Milestones [Concept] Text/String For Period

*

us-gaap:LongTermPurchaseCommitmentMilestones
17 Long-term Purchase Commitment, Amount [Concept] Monetary For Period Credit us-gaap:LongTermPurchaseCommitmentAmount
18 Long-term Purchase Commitment, Specified Form of Payment [Concept] Text/String For Period

*

us-gaap:LongTermPurchaseCommitmentSpecifiedFormOfPayment